<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*â–&nbsp;â–&nbsp;â–&nbsp;â–&nbsp;â–&nbsp;â–&nbsp;â–&nbsp;â–&nbsp;ã€€å…±åŒè®¾å®š â–&nbsp;â–&nbsp;â–&nbsp;â–&nbsp;â–&nbsp;â–&nbsp;â–&nbsp;â–&nbsp;*/
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6, input,p{margin:0;padding:0;}
body{ font-family:"å¾®è½¯é›…é»‘"; font-size:12px; overflow-x:hidden;
    background-image:url("/statics/js/all/img/shoubeijing.jpg");
}



/*é¦–é¡µ*/
.on{
    background:#B21113;
}


div.cmobile-phone{
    display: none;
}
/*top*/
#top{
    background:#CCCCCC;
}
#top a{
    padding:0 1%;
    background: #ffffff;
}
/*è½®æ’­*/
#carousel-example-generic img{
    width: 100%;
}
/*nav*/
#nav&gt;.pc div.col-md-7&gt;ul{
    background:#009A9A;
    border-radius:7px;
    margin-top: 4%;
    width: 960px;
}
#nav&gt;.pc div.col-md-7&gt;ul&gt;li{
    font-size: 16px;
    list-style: none;
    display: inline-block;
    padding:1% 2%;
    color: #ffffff;
}
#nav&gt;.pc div.col-md-7&gt;ul&gt;li:hover{
    background:#B21113;
    border-radius:7px;
}
#nav&gt;.pc div.col-md-7&gt;ul&gt;li a{
    color: #ffffff;
    text-decoration:none;
}
#nav&gt;.pc div.col-md-7&gt;p{
    text-align: right;
    font-size: 16px;
    color:#023B4E;
    font-weight: bold;
    margin-top: 4%;
    width: 818px;
}
#nav&gt;.pc div.col-md-7&gt;p&gt;span{
    padding:1% 0 1% 6%;
    background-image:url("/statics/js/all/img/images/cmobile.png");
    background-repeat:no-repeat ;
}
#nav&gt;.pc div.col-md-7&gt;ul li.combobox{
    position: relative;

}
#nav&gt;.pc div.col-md-7&gt;ul li.combobox&gt;ul{
    list-style: none;
    position: absolute;
    top:91%;
    left:0;
    width: 100%;
    height: 100%;
    display: none;
    z-index:1;
}
#nav&gt;.pc div.col-md-7&gt;ul li.combobox li{
    font-size: 16px;
    color: #ffffff;
    width: 100%;
    height: 100%;
    background:#B21113 ;
    line-height: 2;
    border-top:1px dashed #ffffff;
    text-align: center;
}
#nav&gt;.pc div.col-md-7&gt;ul li.combobox li:last-child{
    border-bottom-left-radius:7px;
    border-bottom-right-radius:7px;
}
#nav&gt;.pc div.col-md-7&gt;ul li.combobox:hover ul{
    display: inline;
}

/*ç»è¥ç†å¿µ*/
#management-idea{
    margin-top: 4%;
}
#management-idea&gt;.row{
    padding: 0 8%
}
#management-idea&gt;.row a{
    color: #0f0f0f;
    text-decoration: none;
}
#management-idea&gt;.row a span{
    font-size: 16px;
    font-weight: bold;
}
/*å…³äºŽè¯ºåƒ*/
#about-nobel{
    margin-top: 4%;
}
#about-nobel&gt;.row{
    margin-top:2%;
}
#about-nobel&gt;.row p{
    font-size: 16px;
    line-height:2;
    text-indent:2em;

}
#about-nobel&gt;.row:last-child{
    padding: 5% 15%;
    background: #DFDFDF;
}
/*æˆ‘ä»¬çš„ä¼˜åŠ¿*/
#our-advantages{
    margin-top: 4%;
    font-size: 24px;
}
#our-advantages&gt;.row{
    margin-top:2%;
}
#our-advantages&gt;div.pc dd{
    text-align: center;
}
#our-advantages&gt;div.pc dt&gt;img{
    width:224px;
    height:224px;
    border-radius:50%;
}
#our-advantages&gt;div.pc{
    position:relative;
    margin: 0;
    width: 1300px;
    margin-top:4% ;
}
#our-advantages&gt;div.pc&gt;div.abs-1{
    width: 85%;
    position: absolute;
    top: 14%;
    left: 6%;

}
#our-advantages&gt;div.pc&gt;div.abs-2{
    width: 100%;
    position: absolute;
    top: 25%;
    left: 0;
}
#our-advantages&gt;div.pc dl{
    transition: all 0.5s;
    -moz-transition:all 0.5s;;	/* Firefox 4 */
    -webkit-transition:all 0.5s;;	/* Safari å’Œ Chrome */
    -o-transition:all 0.5s;;
}
#our-advantages&gt;div.pc dl:hover{
    transform:scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1); 	/* IE 9 */
    -moz-transform:scale(1.1,1.1);  	/* Firefox */
    -webkit-transform:scale(1.1,1.1);  /* Safari å’Œ Chrome */
    -o-transform: scale(1.1,1.1);	/* Opera */
    color:#18A3A3;
}

/*ä¸šåŠ¡ä»‹ç»*/
#business-introduction{
    margin-top: 4%;
    font-size: 16px;
}
#business-introduction&gt;.row{
    margin-top:2%;
}
#business-introduction&gt;.row table td{
    width:250px;
    height:250px;
    text-align: center;
    line-height: 2;
}
#business-introduction&gt;.row table td img{
    width: 100%;
    height: 100%;
}
#business-introduction&gt;.row table td a{
    color: #000000;
    text-decoration: none;
}
#business-introduction&gt;.row table td a&gt;h4{
    font-weight: bold;
}
#business-introduction&gt;.row table td:hover a&gt;h4{
    font-weight: bold;
    color: #B21114;
}


    /*åº•éƒ¨*/
#foot{
    margin-top: 4%;
    background:#1E222A;
    padding: 2% 0;
    color: #ffffff;
}

#foot ul li{
    list-style:none;
    display: inline-block;
    margin:0 1%;
}
#foot ul li a{
    color:#ffffff;
}
#foot p{
    margin:4% 1%;
}
/*é¡µé¢ç»Ÿç”¨*/
.conent{
    font-size:16px;
}
.conent&gt;div.pc ul{
    width:233px;
    list-style:none;
    background:#ffffff;
    box-shadow:3px 3px 3px #878A87;
}
.conent&gt;.pc ul&gt;li{
    text-align: left;
    margin:0 10%;
    padding:5% 0;
    border-bottom:1px dashed #878A87;
}
.conent&gt;.pc ul&gt;li a{
    color:#000000;
    text-decoration: none;
}
.conent&gt;.pc ul&gt;li:last-child{
    border:0;
}
.conent&gt;.pc ul&gt;li a:hover{
    color:#009A9A;
    font-weight: bold;
}
.conent&gt;.pc ul&gt;li a span:last-child{
    float: right;
}
.conent&gt;.pc&gt;.col-md-8{
    background:#ffffff;
    margin-top:20px;
    padding-left:0;
	width:968px
}
.conent&gt;.pc&gt;.col-md-8&gt;.row{
    padding: 0 5%;
}
.conent&gt;.pc&gt;.col-md-8 .col-md-10{
    text-align: right;
    border-bottom:2px solid #878A87;
    font-size: 14px;
    padding:1.1% 0;
}
.conent&gt;.pc&gt;.col-md-8 .col-md-2{
    border-bottom:2px solid #009A9A;
    font-weight: bold;
    padding:1% 0;
}
.conent&gt;.pc&gt;.col-md-8 hr{
    margin: 0;
}

/*å…³äºŽæˆ‘ä»¬é¡µé¢*/
#about-us{
    margin-top: 4%;
}
#about-us&gt;.row h4{
    font-weight: bold;
}
#about-us&gt;.row{
    padding: 0 10%;
    text-align:center;
    line-height: 2;
}

/*åˆä½œä¼™ä¼´é¡µé¢*/
#partners{
    margin-top: 4%;
}

#partners .col-md-4{
    text-align: center;
    height:87px;
    width:250px;
    background:#E4E4E4;
    margin:10px 10px;
}
#partners .col-md-4:hover{
     box-shadow: 3px 3px 3px #023B4E;
}
#partners&gt;.row{
    padding: 0 6%;
}


/*è”ç³»æˆ‘ä»¬é¡µé¢*/
#contact-us{
    margin-top: 4%;
}
#contact-us&gt;.row{
    padding: 0 10%;
    line-height: 2;
}
#contact-us&gt;.row span{
    font-weight: bold;
}

/*å­¦åŽ†è®¤è¯é¡µé¢*/
#saqa{
    margin-top: 4%;
    line-height: 2;
}
#saqa&gt;.row{
    padding: 0 5%;
}
#saqa .row{
    margin-top: 8%;
}
#saqa .saqa-1 img{
    width: 155px;
    height: 155px;
    border-radius:50%;
}
#saqa .saqa-1 a{
    padding:1% 2%;
    margin:20px 100px;
    border:2px solid #009A9A;
    border-radius: 7px;
    color:#3c3c3c;
    text-decoration: none;
}
#saqa .saqa-1 a:hover{
    background:#009A9A;
    color: #ffffff;
    font-weight: bold;
}
#saqa .saqa-2 .col-md-3{
    margin-top: 5%;
    position:relative;
}
#saqa .saqa-2 .col-md-3 a{
    position: absolute;
    top:85%;
    left:26%;
    text-decoration: none;
    border: 1px solid #009A9A;
    padding:0 5px;
}


#saqa .saqa-3 .col-md-3{
    margin-top: 5%;
}
#saqa .saqa-3 ul{
    text-align:center;
    margin: 0;
    padding:0;
    border-bottom:0;
    width: 100%;
    list-style: none;
    background: #E6EDFE;
    box-shadow:0 0 0 0;
}
#saqa .saqa-3 ul li{
    text-align:center;
    margin: 9% 10%;
    padding: 1% 0;
    border-bottom: 0;
    border: 1px solid #3c3c3c;
    border-radius: 7%;
    background:#ffffff;
}
#saqa .saqa-3 div.dan ul li:first-child{
    margin: 0;
    padding:5% 0;
    border: 0;
    border-radius: 0;
    font-size: 20px;
    color: #ffffff;
    font-weight: bold;
    background: #2C57AB;
    position: relative;

}
#saqa .saqa-3 div.dan ul li:first-child span{
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #2C57AB;
    position: absolute;
    top:99%;left:45%;
}
#saqa .saqa-3 div.dan ul li:last-child{
    margin: 0;
    border: 0;
    background: #E6EDFE;

}
#saqa .saqa-3 div.dan ul li:last-child a{
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    padding: 2% 15%;
    border-radius: 7px;
    background:#FE882D;
}

#saqa .saqa-3 div.shuang ul li:first-child{
    margin: 0;
    padding:5% 0;
    border: 0;
    border-radius: 0;
    font-size: 20px;
    color: #ffffff;
    font-weight: bold;
    background: #009A9A;
    position: relative;

}

#saqa .saqa-3 div.shuang ul li:first-child span{
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #009A9A;
    position: absolute;
    top:99%;left:45%;
}
#saqa .saqa-3 .col-md-3{
    margin: 5% 0;
}

/*èŒç§°è¯„å®¡é¡µé¢*/
#professional-title{
    margin-top: 4%;
    line-height: 2;
}
#professional-title .row{
    margin-top: 8%;
}
#professional-title&gt;.title-1 .col-md-2{
    border-bottom: 0;
    padding:0;
}
#professional-title&gt;.title-1 .col-md-2 div{
    width: 138px;
    height: 138px;
    line-height: 1;
    border-radius: 50%;
    border: 3px solid silver;
}

#professional-title&gt;.title-1 .col-md-2 div p:first-child{
    padding-top: 19%;
    font-size:18px;
    color:#ffffff;
}
#professional-title&gt;.title-1 .col-md-2 div p:last-child{
    font-size:14px;
    padding-top: 18%;
    font-weight:100;
}
#professional-title&gt;.title-2 .col-md-12{
    position:relative;
    margin-top: 4%;
}
#professional-title&gt;.title-2 .col-md-12 a{
    position: absolute;
    top:20%;
    right:20%;
}
#professional-title&gt;.title-3{
    margin-top: 4%;
}
#professional-title&gt;.title-3 table{
    margin-top: 4%;
}
#professional-title&gt;.title-3 table th{
    text-align: center;
    color: #ffffff;
    background: #02516B;
    border-right:1px solid #ffffff ;
    border-bottom:1px solid #ffffff ;
}
#professional-title&gt;.title-3 table td{
    border-right:1px solid silver ;
    border-bottom:1px solid silver;
}
#professional-title&gt;.title-3 table td a{
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
    padding:1px 2px;
    background: #BB1101;
}
#professional-title&gt;.title-3 table tr{
    height: 50px;
}
#professional-title&gt;.title-3 table tr td:first-child{
    text-align: center;
    color: #ffffff;
    background: #029696;
    border-bottom:1px solid #ffffff ;
}
#professional-title&gt;.title-3 table tr td:last-child{
    text-align: center;
}

/*ä¼ä¸šæ–°é—»*/
#news {
    margin-top: 4%;
}

#news .media&gt;.media-left img{
    width: 250px;
    height: 140px;
}
#news .media&gt;.media-body{
    line-height: 2;
}
#news .media&gt;.media-body p{
    margin-top: 2%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
#news .media&gt;.media-body:hover h4{
    font-weight: bold;
    color:red;
}
#yema&gt;div{
    width:40%;
    border: 2px solid silver;
    border-radius: 25px;
    margin-top: 4%;
    margin-bottom: 4%;

}
#yema&gt;div a{
    text-decoration: none;
    color: silver;
    padding:1% 3%;
    margin:2px 2px;
}
#yema&gt;div a:hover{
    color:#ffffff;
    border-radius:50%;
    background: #029696;
}
#yema&gt;div a:first-child:hover{
    color: #029696;
    background: #ffffff;
}
#yema&gt;div a:last-child:hover{
    color:#029696;
    background: #ffffff;
}
#yema&gt;div span{
    color:#ffffff;
    padding:1% 3%;
    margin:2px 2px;
    border-radius:50%;
    background: #029696;
}

/*æ–°é—»è¯¦æƒ…*/
#news-details{
    margin-top:4%;
}
#news-details img{
    width: 520px;
    height: 270px;
    margin:4% 0;
}
#news-details p{
    text-align: left;
    text-indent:2em;
}

.conent .shx a{
    color: #0f0f0f;
    text-decoration: none;
}
.conent .shx a:hover{
    color:#029696;
}
/*é€šçŸ¥å…¬å‘Š*/
#notice&gt;.row .row{
    padding:2% 0;
    margin: 0 2%;
    border-bottom:2px dashed silver;
}
#notice&gt;.row .row a div{
    padding: 0;
}
#notice&gt;.row .row a .col-md-8{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;
    overflow: hidden;
}
#notice&gt;.row .row a .col-md-4{
    text-align:right;
}
#notice&gt;.row .row a{
    text-decoration: none;
    color: #1E222A;

}
#notice&gt;.row .row a:hover{
    color:#029696;
}

/*å…¬å‘Šè¯¦æƒ…*/
#notice-details{
    margin-top: 4%;
}

#notice-details p {
    text-align: left;
    line-height: 2;
}
/*å»ºç­‘å…«å¤§å‘˜*/
#architecture{
    margin-top: 4%;
}
#architecture .media-body{
    line-height: 2;
}
/*BIM*/
#BIM{
     margin-top: 4%;
     line-height: 2;
 }
#BIM p{
    padding:0 5%;
}

/*å»ºç­‘æŠ€æœ¯å·¥*/

#skill-labor{
    margin-top: 4%;
    line-height: 2;
}
#skill-labor p{
    padding:0 5%;
}

/*åŠ³åŠ¡æ´¾é£*/
#labor-dispatching {
    margin-top: 4%;
    line-height: 2;
}
#labor-dispatching .col-md-4{
    margin-top: 4%;
}
#labor-dispatching .col-md-4 div{
    height: 130px;
    padding:10% 5%;
    border:2px dashed #029696;
}
#labor-dispatching .col-md-4 div:hover{
    background:#029696;
    color: #ffffff;
}
/*äººäº‹æ¡£æ¡ˆ*/
#personnel-archires {
    margin-top: 4%;
    line-height: 2;
}
#personnel-archires .col-md-4{
    margin-top: 4%;
}
#personnel-archires dt img{
    width: 195px;
    height: 130px;
}
#personnel-archires dd{
    font-weight: bold;
}


/*äººèµ„å¤–åŒ…*/
#oursourcing{
    margin-top: 4%;
    line-height: 2;
}



/*å±å¹•å°äºŽ-æ‰‹æœºç«¯*/
@media screen and (max-width:767px) {
    .row{
        margin: 0;
    }
    div.pc{
        display: none;
    }
    div.cmobile-phone{
        display:inline;

    }
    body{
        background:#ffffff;
    }
    #nav&gt;.cmobile-phone div.col-xs-7&gt;p{
        text-align: right;
        font-size: 16px;
        color:#023B4E;
        font-weight: bold;
        margin-top: 6%;
    }
    #nav&gt;.cmobile-phone div.col-xs-7&gt;p&gt;span{
        padding:5% 0 5% 24%;
        background-image:url("/statics/js/all/img/images/cmobile.png");
        background-repeat:no-repeat ;
    }
    #nav&gt;.cmobile-phone&gt;.row ul{
        list-style:none;
    }
    #nav&gt;.cmobile-phone&gt;.row ul li{
      padding:1% 0;
        text-align: center;
        font-size: 14px;
        background:#009A9A;
        border-top:1px solid #ffffff;
        border-right:1px solid #ffffff;
    }
    #nav&gt;.cmobile-phone&gt;.row ul li&gt;a{
        color:#ffffff;
        text-decoration:none;
    }

    /*ç»è¥ç†å¿µ*/
    #management-idea&gt;.row{
        padding:0;
    }
    #management-idea&gt;.row img{
        width: 100%;
    }
    /*å…³äºŽè¯ºåƒ*/
    #about-nobel img{
        width:100%;
    }
    #about-nobel img:first-child{
        width:68%;
    }
    #about-nobel&gt;.row:last-child {
        padding: 5%  0;

    }
    #about-nobel&gt;.row p {
        font-size: 12px;
         line-height:1;
        text-indent: 2em;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 5;
        overflow: hidden;
    }
    /*æˆ‘ä»¬çš„ä¼˜åŠ¿*/
    #our-advantages img:first-child{
        width:68%;
    }
    #our-advantages&gt;.cmobile-phone{
        font-size: 16px;
    }
    #our-advantages&gt;.cmobile-phone img{
        border-radius:50%;
    }
    #our-advantages&gt;.cmobile-phone .col-xs-4{
        text-align: center;
        margin-top:2%;
    }

    /*ä¸šåŠ¡ä»‹ç»*/
    #business-introduction img:first-child{
        width:68%;
    }
    #business-introduction&gt;.row table td{
        height:100px;
        text-align: center;
        line-height: 1;
    }
    #business-introduction&gt;.row table a{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
    /*åº•éƒ¨*/
    #foot img{
        width: 100%;
    }
/*xiala*/
    ul.combobox{
        width:65%;
        background:#ffffff;
        list-style: none;
        position: absolute;
        top:0;
        left:195%;
        z-index: 1;
    }
    ul.combobox hr{
        margin: 0;
    }
    ul.combobox li{
        padding:5% 10%;
        border-bottom:1px solid silver;

    }
    ul.combobox li a{
        color:silver;
        text-decoration:none;
    }
    ul.combobox li a:hover{
        color:#009A9A;
    }
    ul.combobox li span.glyphicon{
         float:right;
    }
    #combobox{
        float: right;
        margin-right: 2%;
        font-size: 16px;
    }
    /*å†…å®¹*/
    hr.red{
        margin-top: 0;
    }
    /*åˆä½œä¼™ä¼´é¡µé¢*/
    .conent .cmobile-phone .partners img{
        width:100%;
        height: 62px;
        background:#E4E4E4;
    }
    .conent .cmobile-phone .partners .col-xs-6{

        margin:5px 0;
    }


    /*å­¦åŽ†è®¤è¯*/
    .cmobile-phone&gt;.saqa{
        margin-top: 4%;
        line-height: 2;
    }
    .saqa .row{
        margin-top: 4%;
    }
    .cmobile-phone&gt;.saqa .saqa-1 img{
        width: 100%;
        border-radius: 50%;
    }
    .cmobile-phone&gt;.saqa .saqa-1 a{
        padding:1% 2%;
        margin:10px 10px;
        border:2px solid #009A9A;
        border-radius: 7px;
        color:#3c3c3c;
        text-decoration: none;
    }
    .cmobile-phone&gt;.saqa .saqa-1 a:hover{
        background:#009A9A;
        color: #ffffff;
        font-weight: bold;
    }
    .cmobile-phone&gt;.saqa .saqa-2 .col-xs-3{
        margin-top: 5%;
        position:relative;
    }
    .cmobile-phone&gt;.saqa .saqa-2 .col-xs-3 img{
        width: 100%;
    }
    .cmobile-phone&gt;.saqa .saqa-2 .col-xs-3 a{
        position: absolute;
        top:78%;
        left:35%;
        text-decoration: none;
        font-size: 12px;
        color:#009A9A;
    }


    .cmobile-phone&gt;.saqa .saqa-3 .col-md-3{
        margin-top: 5%;
    }
    .cmobile-phone&gt;.saqa .saqa-3 ul{
        text-align:center;
        margin: 0;
        padding:0;
        border-bottom:0;
        width: 100%;
        list-style: none;
        background: #E6EDFE;
        box-shadow:0 0 0 0;
    }
    .cmobile-phone&gt;.saqa .saqa-3 ul li{
        text-align:center;
        margin: 9% 4%;
        padding: 1% 0;
        border-bottom: 0;
        border: 1px solid #3c3c3c;
        border-radius: 7%;
        background:#ffffff;
    }
    .cmobile-phone&gt;.saqa .saqa-3 div.dan ul li:first-child{
        margin: 0;
        padding:5% 0;
        border: 0;
        border-radius: 0;
        font-size: 20px;
        color: #ffffff;
        font-weight: bold;
        background: #2C57AB;
        position: relative;

    }
    .cmobile-phone&gt;.saqa .saqa-3 div.dan ul li:first-child span{
        width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-top: 10px solid #2C57AB;
        position: absolute;
        top:99%;left:41%;
    }
    .cmobile-phone&gt;.saqa .saqa-3 div.dan ul li:last-child{
        margin: 0;
        border: 0;
        background: #E6EDFE;

    }
    .cmobile-phone&gt;.saqa .saqa-3 div.dan ul li:last-child a{
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
        padding: 2% 15%;
        border-radius: 7px;
        background:#FE882D;
    }

    .cmobile-phone&gt;.saqa .saqa-3 div.shuang ul li:first-child{
        margin: 0;
        padding:5% 0;
        border: 0;
        border-radius: 0;
        font-size: 20px;
        color: #ffffff;
        font-weight: bold;
        background: #009A9A;
        position: relative;

    }

    .cmobile-phone&gt;.saqa .saqa-3 div.shuang ul li:first-child span{
        width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-top: 10px solid #009A9A;
        position: absolute;
        top:99%;left:41%;
    }
    .cmobile-phone&gt;.saqa .saqa-3 .col-xs-6{
        margin: 5% 0;
    }



    /*èŒç§°è¯„å®¡é¡µé¢*/
    .cmobile-phone&gt;.professional-title{
        margin-top: 4%;
        line-height: 2;
    }
    .cmobile-phone&gt;.professional-title .row{
        margin-top: 8%;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-1 .col-xs-4{
        border-bottom: 0;
        padding:0 1px;

    }
    .cmobile-phone&gt;.professional-title&gt;.title-1 .col-xs-4 div{
        width:100%;
        height: 112px;
        line-height: 1;
        border-radius: 50%;
        border:3px solid silver;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-1 .col-xs-4 div p:first-child{
        padding-top: 19%;
        font-size:18px;
        color:#ffffff;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-1 .col-xs-4 div p:last-child{
        font-size:14px;
        padding-top: 13%;
        font-weight:100;
        padding-left: 1%;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-2 .col-xs-12 img{
        width: 100%;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-2 .col-xs-12{
        position:relative;
        margin-top: 4%;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-2 .col-xs-12 a{
        position: absolute;
        top:-2px;
        right:3%;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-2 .col-xs-12 a img{
        width: 55%;

    }


    .cmobile-phone&gt;.professional-title&gt;.title-3 table{
        margin-top: 4%;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-3 table th{
        text-align: center;
        color: #ffffff;
        background: #02516B;
        border-right:1px solid #ffffff ;
        border-bottom:1px solid #ffffff ;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-3 table td{
        border-right:1px solid silver ;
        border-bottom:1px solid silver;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-3 table td a{
        text-decoration: none;
        color: #ffffff;
        font-weight: bold;
        padding:1px 2px;
        background: #BB1101;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-3 table tr{
        height: 50px;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-3 table tr td:first-child{
        text-align: center;
        color: #ffffff;
        background: #029696;
        border-bottom:1px solid #ffffff ;
    }
    .cmobile-phone&gt;.professional-title&gt;.title-3 table tr td:last-child{
        text-align: center;
    }


    /*ä¼ä¸šæ–°é—»*/
    .cmobile-phone&gt;.news {
        margin-top: 4%;
    }

    .cmobile-phone&gt;.news .media&gt;.media-left img{
        width: 150px;
        height: 100px;
    }
    .cmobile-phone&gt;.news .media&gt;.media-body{
        line-height: 2;
    }
    .cmobile-phone&gt;.news .media&gt;.media-body p{
        margin-top: 2%;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp:1;
        overflow: hidden;
    }
    .cmobile-phone&gt;.news .media&gt;.media-body:hover h4{
        font-weight: bold;
        color:red;
    }
    /*yema*/
    .cmobile-phone .yema&gt;div{
        width:100%;
        border: 2px solid silver;
        border-radius: 25px;
        margin-top: 4%;
        margin-bottom: 4%;

    }
    .cmobile-phone .yema&gt;div a{
        text-decoration: none;
        color: silver;
        padding:1% 3%;
        margin:2px 2px;
    }
    .cmobile-phone .yema&gt;div a:hover{
        color:#ffffff;
        border-radius:50%;
        background: #029696;
    }
    .cmobile-phone .yema&gt;div a:first-child:hover{
        color: #029696;
        background: #ffffff;
    }
    .cmobile-phone .yema&gt;div a:last-child:hover{
        color:#029696;
        background: #ffffff;
    }
    .cmobile-phone .yema&gt;div span{
        color:#ffffff;
        padding:1% 3%;
        margin:2px 2px;
        border-radius:50%;
        background: #029696;
    }

    /*æ–°é—»è¯¦æƒ…*/
    .cmobile-phone&gt;.news-details{
        margin-top:4%;
    }
    .cmobile-phone&gt;.news-details img{
        width: 340px;
        height: 190px;
        margin:4% 0;
    }
    .cmobile-phone&gt;.news-details p{
        text-align: left;
        text-indent:2em;
    }

    .conent .shx a{
        color: #0f0f0f;
        text-decoration: none;
    }
    .conent .shx a:hover{
        color:#029696;
    }
    .conent .shx div{
        width: 100% !important;
    }
    /*é€šçŸ¥å…¬å‘Š*/
    .cmobile-phone&gt;.notice&gt;.row{
        padding:2% 0;
        margin: 0 2%;
        border-bottom:2px dashed silver;
    }
    .cmobile-phone&gt;.notice&gt;.row a div{
        padding: 0;
    }
    .cmobile-phone&gt;.notice&gt;.row a .col-xs-8{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp:1;
        overflow: hidden;
    }
    .cmobile-phone&gt;.notice&gt;.row a .col-xs-4{
        text-align:right;
    }
    .cmobile-phone&gt;.notice&gt;.row a{
        text-decoration: none;
        color: #1E222A;

    }

    /*å…¬å‘Šè¯¦æƒ…*/
    .cmobile-phone&gt;.notice-details{
        margin-top: 4%;
    }

    .cmobile-phone&gt;.notice-details p {
        text-align: left;
        line-height: 2;
    }


    /*å»ºç­‘å…«å¤§å‘˜*/
    .cmobile-phone&gt;.architecture{
        margin-top: 4%;
    }
    .cmobile-phone&gt;.architecture .media-body{
        line-height: 1;
    }

    /*BIM*/
    .cmobile-phone&gt;.BIM{
        margin-top: 4%;
        line-height: 2;
    }

    .cmobile-phone&gt;.BIM img{
        width: 100%;
    }

    .cmobile-phone&gt;.skill-labor{
        margin-top: 4%;
        line-height: 2;
    }
    .cmobile-phone&gt;.skill-labor img{
        width: 100%;
    }


    /*åŠ³åŠ¡æ´¾é£*/
    .cmobile-phone&gt;.labor-dispatching {
        margin-top: 4%;
        line-height: 1;
    }
    .cmobile-phone&gt;.labor-dispatching .col-xs-6{
        margin-top: 4%;
    }
    .cmobile-phone&gt;.labor-dispatching .col-xs-6 div{
        height: 105px;
        padding:10% 5%;
        border:2px dashed #029696;
    }
    .cmobile-phone&gt;.labor-dispatching .col-xs-6 div:hover{
        background:#029696;
        color: #ffffff;
    }

    /*äººäº‹æ¡£æ¡ˆ*/
    .cmobile-phone&gt;.personnel-archires {
        margin-top: 4%;

    }
    .cmobile-phone&gt;.personnel-archires .col-xs-6{
        margin-top: 4%;
        padding: 0;
    }
    .cmobile-phone&gt;.personnel-archires dt img{
        width: 195px;
        height: 130px;
    }
    .cmobile-phone&gt;.personnel-archires dd{
        font-weight: bold;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp:1;
        overflow: hidden;

    }
    /*äººèµ„å¤–åŒ…*/
    .cmobile-phone&gt;.oursourcing{
        margin-top: 4%;
        line-height: 2;
    }
    .cmobile-phone&gt;.oursourcing img{
        width: 100%;
    }

}</pre></body></html>